Newtonian Telescope — synonyms, definition
1. Newtonian telescope (Noun)
1 synonym
Newtonian reflector
1 definition
Newtonian telescope (Noun) — Reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis.
2 types of
reflecting telescope reflector